For a long while; for a period of difficulty and strain: The slump in sales of women's apparel is here for the long haul
[1930s+; the long haul, ''a transcontinental run,'' is found in bus drivers' talk by 1938]